//
// Created by ZYZ on 2020/6/10.
//

#ifndef TESTALGORITHM_DEFINE_H
#define TESTALGORITHM_DEFINE_H

# pragma once
# define LIST_INIT_SIZE  100    //线性表存储空间的初始分配数量
# define LISTINCREMENT  10      //线性表存储空间的分配增量

//用来设置栈元素是不是 char 类型
//#define SELEMTYPE_CHAR 1
//#define SELEMTYPE_INT 2
//#define SELEMTYPE_MAZE 3
#define SELEMTYPE_BI_TREE 4
//这个宏定义放到别的 cpp 文件的头文件也报错：clang: error: linker command failed with exit code 1 (use -v to see invocation)

typedef enum BOOL {
    TRUE = 1, FALSE = 0
} BOOL;

typedef enum Status {
    OK = 1, ERROR = 0,OVERFLOW = -2
} Status;

#endif //TESTALGORITHM_DEFINE_H
